• 1402/08/08
  • 0
  • 61
1402/08/08 |
backend

secret manager

سلام استاد خسته نباشید در آموزش asp.netcore پیشرفته مبحث security برای ایجاد secret manager در ویندوز سرور که ویژوال استودیو نصب نیست چه کاری باید انجام داد


برای استفاده از Secret Manager در محیطی که Visual Studio نصب نیست، مانند ویندوز سرور، شما می‌توانید از ابزار دستور خط (CLI) .NET Core استفاده کنید. Secret Manager در اصل برای استفاده در محیط توسعه طراحی شده است، اما شما می‌توانید به روش‌های زیر از آن در سرور استفاده کنید:

  1. نصب .NET Core SDK:

    • اطمینان حاصل کنید که .NET Core SDK بر روی سرور نصب است.
  2. استفاده از دستور dotnet:

    • با استفاده از دستور dotnet, می‌توانید به Secret Manager دسترسی پیدا کنید. دستورات dotnet user-secrets را برای مدیریت سیکرت‌ها اجرا کنید.
  3. تنظیم و خواندن سیکرت‌ها:

    • برای تنظیم یک سیکرت جدید، می‌توانید از دستور dotnet user-secrets set "KeyName" "Value" استفاده کنید.
    • برای خواندن سیکرت‌ها، از دستور dotnet user-secrets list استفاده کنید.
  4. استفاده در برنامه:

    • در برنامه‌تان، می‌توانید از Configuration API برای خواندن این سیکرت‌ها استفاده کنید.



پاسخی برای این باگ ارسال کنید

لطفا کدها را درون قطعه کد ارسال نمایید

برای ارسال پاسخ باید وارد حساب کاربری خود شوید
ورود به حساب کاربری